Part Number Hot Search : 
GM71V 2SC39 2SC5006 2SB12 UGSP15D 3UG3014 B14NK60 218100P
Product Description
Full Text Search
 

To Download XC6VLX195T Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 1 ? 2009?2012 xilinx, inc. xilinx, the xilinx logo, artix, ise, ki ntex, spartan, virtex, zynq, and other designated brands includ ed herein are trademarks of xilinx in the united states and other countries.. pci, pcie and pci express are trademarks of pci-sig and used under license. all other trademarks are the property of their respective owners. general description the virtex?-6 family provides the newest, most advanced features in the fpga market . virtex-6 fpgas are the programmable silicon foundation for targeted design platforms that deliver integrated software and hardware components to enable designers to focus on innovation as soon as their development cycle begins. using t he third-generation asmbl ? (advanced silicon m odular block) column - based architecture, the virtex-6 family contai ns multiple distinct sub-families. this ov erview covers the devices in the lxt, sx t, and hxt sub-families. each sub-family contains a different ratio of feat ures to most efficiently address the needs of a wide variety of advanced logic designs. in addition to t he high-performance logic fabric, virtex-6 fpgas cont ain many built-in system-level blocks. these featu res allow logic designers to build the highest levels of performance and f unctionality into their fpga-based systems. built on a 40 nm sta te-of-the- art copper process technology, virtex-6 fpgas are a programmable alternative to custom asic technology. virtex-6 fpgas offer the best solution for addressing the needs of high-performance logic desi gners, high-performance dsp designers, and high-performance embedded systems designers with unprecedented logic, ds p, connectivity, and soft microprocessor capabilities. summary of virtex-6 fpga features ? three sub-families: ? virtex-6 lxt fpgas: high-performance logic with advanced serial connectivity ? virtex-6 sxt fpgas: highest signal processing capability with advanced serial connectivity ? virtex-6 hxt fpgas: highest bandwidth serial connectivity ? compatibility across sub-families ? lxt and sxt devices are footprint compatible in the same package ? advanced, high-performance fpga logic ? real 6-input look-up table (lut) technology ? dual lut5 (5-input lut) option ? lut/dual flip-flop pair for ap plications requiring rich register mix ? improved routing efficiency ? 64-bit (or two 32-bit) distributed lut ram option per 6-input lut ? srl32/dual srl16 with registered outputs option ? powerful mixed-mode clock managers (mmcm) ? mmcm blocks provide zero-delay buffering, frequency synthesis, clock-phase shifting, input- jitter filtering, and phase-matched clock division ?36-kb block ram/fifos ? dual-port ram blocks ? programmable - dual-port widths up to 36 bits - simple dual-port widths up to 72 bits ? enhanced programmable fifo logic ? built-in optional error-correction circuitry ? optionally use each block as two independent 18 kb blocks ? high-performance parallel selectio ? technology ? 1.2 to 2.5v i/o operation ? source-synchronous interfacing using chipsync? technology ? digitally controlled impedance (dci) active termination ? flexible fine-grained i/o banking ? high-speed memory interface support with integrated write- leveling capability ? advanced dsp48e1 slices ? 25 x 18, two's complement multiplier/accumulator ? optional pipelining ? new optional pre-adder to assist filtering applications ? optional bitwise logic functionality ? dedicated cascade connections ? flexible configuration options ? spi and parallel flash interface ? multi-bitstream support with dedicated fallback reconfiguration logic ? automatic bus width detection ? system monitor capability on all devices ? on-chip/off-chip thermal and supply voltage monitoring ? jtag access to all monitored quantities ? integrated interface blocks for pci express ? designs ? compliant to the pci express base specification 2.0 ? gen1 (2.5 gb/s) and gen2 (5 gb/s) support with gtx transceivers ? endpoint and root port capable ? x1, x2, x4, or x8 lane support per block ? gtx transceivers: up to 6.6 gb/s ? data rates below 480 mb/s supported by oversampling in fpga logic. ? gth transceivers: 2.488 gb/s to beyond 11 gb/s ? integrated 10/100/1000 mb/s ethernet mac block ? supports 1000base-x pcs/pma and sgmii using gtx transceivers ? supports mii, gmii, and rgmii using selectio technology resources ? 2500mb/s support available ? 40 nm copper cmos process technology ? 1.0v core voltage (-1, -2, -3 speed grades only) ? lower-power 0.9v core voltage option (-1l speed grade only) ? high signal-integrity flip-chip packaging available in standard or pb-free package options 11 virtex-6 family overview ds150 (v2.4) january 19, 2012 product specification
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 2 virtex-6 fpga feature summary ta bl e 1 : virtex-6 fpga feature summary by device device logic cells configurable logic blocks (clbs) dsp48e1 slices (2) block ram blocks mmcms (4) interface blocks for pci express ethernet macs (5) maximum transceivers total i/o banks (6) max user i/o (7) slices (1) max distributed ram (kb) 18 kb (3) 36 kb max (kb) gtx gth xc6vlx75t 74,496 11,640 1,045 288 312 156 5,616 6 1 4 12 0 9 360 xc6vlx130t 128,000 20,000 1,740 480 528 264 9,504 10 2 4 20 0 15 600 XC6VLX195T 199,680 31,200 3,040 640 688 344 12,384 10 2 4 20 0 15 600 xc6vlx240t 241,152 37,680 3,650 768 832 416 14,976 12 2 4 24 0 18 720 xc6vlx365t 364,032 56,880 4,130 576 832 416 14,976 12 2 4 24 0 18 720 xc6vlx550t 549,888 85,920 6,200 864 1,264 632 22,752 18 2 4 36 0 30 1200 xc6vlx760 758,784 118,560 8,280 864 1,440 720 25,920 18 0 0 0 0 30 1200 xc6vsx315t 314,880 49,200 5,090 1,344 1,408 704 25,344 12 2 4 24 0 18 720 xc6vsx475t 476,160 74,400 7,640 2,016 2,128 1,064 38,304 18 2 4 36 0 21 840 xc6vhx250t 251,904 39,360 3,040 576 1,008 504 18,144 12 4 4 48 0 8 320 xc6vhx255t 253,440 39,600 3,050 576 1,032 516 18,576 12 2 2 24 24 12 480 xc6vhx380t 382,464 59,760 4,570 864 1,536 768 27,648 18 4 4 48 24 18 720 xc6vhx565t 566,784 88,560 6,370 864 1,824 912 32,832 18 4 4 48 24 18 720 notes: 1. each virtex-6 fpga slice contains four luts and eight flip-flops, only some slices can use their luts as distributed ram or s rls. 2. each dsp48e1 slice contains a 25 x 18 multiplier, an adder, and an accumulator. 3. block rams are fundamentally 36 kbits in size. each block can also be used as two independent 18 kb blocks. 4. each cmt contains two mixed-mode clock managers (mmcm). 5. this table lists individual ethernet macs per device. 6. does not include configuration bank 0. 7. this number does not include gtx or gth transceivers.
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 3 virtex-6 fpga device-package combinations and maximum i/os virtex-6 lxt and sxt fpga package combinations with the maximum available i/os per package are shown in ta bl e 2 . virtex-6 hxt fpga package combinations with the maximum available i/os per package are shown in ta b l e 3 . ta bl e 2 : virtex-6 lxt and sxt fpga device-package combinations and maximum available i/os package ff484 ffg484 ff784 ffg784 ff1156 ffg1156 ff1759 ffg1759 ff1760 ffg1760 size (mm) 23 x 23 29 x 29 35 x 35 42.5 x 42.5 42.5 x 42.5 device gtxs i/o gtxs i/o gtxs i/o gtxs i/o gtxs i/o xc6vlx75t 8 240 12 360 xc6vlx130t 8 240 12 400 20 600 XC6VLX195T 12 400 20 600 xc6vlx240t 12 400 20 600 24 720 xc6vlx365t 20 600 24 720 xc6vlx550t 36 840 0 1200 xc6vlx760 0 1200 xc6vsx315t 20 600 24 720 xc6vsx475t 20 600 36 840 notes: 1. flip-chip packages are also available in pb-free versions (ffg). ta bl e 3 : virtex-6 hxt fpga device-package combinations and maximum available i/os package ff1154 ffg1154 ff1155 ffg1155 ff1923 ffg1923 ff1924 ffg1924 size(mm) 35x35 35x35 45x45 45x45 device gtxs gths i/o gtxs gths i/o gtxs gths i/o gtxs gths i/o xc6vhx250t 48 0 320 xc6vhx255t 24 12 440 24 24 480 xc6vhx380t 48 0 320 24 12 440 40 24 720 48 24 640 xc6vhx565t 40 24 720 48 24 640 notes: 1. flip-chip packages are also available in pb-free versions (ffg).
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 4 configuration virtex-6 fpgas store their customized configuration in sram-type internal latches. the number of configuration bits is between 26 mb and 177 mb, depending on device size but independent of the specific user-design implementation, unless compression mode is used. the configuration storage is volatile and must be reloaded whenever the fpga is powered up. this storage can also be reloaded at any time by pulling the program_b pin low. several methods and data formats for loading configuration are available, determined by the three mode pins. bit-serial configurations can be either master serial mode where the fpga generates the configuration clock (cclk) signal, or slave serial mode where the external configuration data source also clocks the fpga. for byte- and word-wide configurations, master selectmap mode generates the cclk signal while slave selectmap mode receives the cclk signal for the 8-, 16-, or 32-bit-wide transfer. alternatively, serial-peripheral interface (spi) and byte-peripheral interface (bpi) modes are used with industry-standard flash memories and ar e clocked by the cclk output of the fpga. jtag mode uses boundary-scan protocols to load bit-serial configuration data. the bitstream configuration information is generated by the ise? software using a program called bitgen. the configuration process typically executes the following sequence: ? detects power-up (power-on reset) or program_b when low. ? clears the whole configuration memory. ? samples the mode pins to determine the configuration mode: master or slave, bit-serial or parallel, or bus width. ? loads the configuration data starting with the bus-width detection pattern followed by a synchronization word, checks for the proper device code, and ends with a cyclic redundancy check (crc) of the complete bitstream. ? start-up executes a user-defined sequence of events: releas ing the internal reset (or preset) of flip-flops, optionally waiting for the phase-locked loops (plls) to lock and/or the dci to match, activating the output drivers, and transitions the done pin high. dynamic reconfiguration port the dynamic reconfiguration port (drp) gives the system designe r easy access to configuration bits and status registers for three block types: 32 locations for each clock tile, 128 locations for the system monitor, and 128 locations for each serial gtx or gth transceiver. the drp behaves like memory-mapped registers, and can access and modify block-specific configuration bits as well as status and control registers. encryption, readback, and partial reconfiguration as a special option, the bitstream can be aes-encrypted to prevent unauthorized co pying of the design. the virtex-6 fpga performs the decryption using the internally stored 256-bit key that can use battery backup or alternative non-volatile storage. most configuration data can be read back without affecting the system?s operati on. typically, configuration is an all-or- nothing operation, but the virtex-6 fpga also supports partial reconfiguration. when applicable in certain designs, partial reconfiguration can greatl y improve the versatility of the fpga. it is even poss ible to reconfigure a por tion of the fpga while the rest of the logic remains active i.e., active partial reconfiguration. clbs, slices, and luts the look-up tables (luts) in virtex-6 fpgas can be configured as either one 6-input lut (64-bit roms) with one output, or as two 5-input luts (32-bit roms) with separate outputs but common addresses or logic inputs. each lut output can optionally be registered in a flip-flop. four such luts and thei r eight flip-flops as well as multiplexers and arithmetic carry logic form a slice, and two slices form a configurable logic bloc k (clb). four flip-flops per slice (one per lut) can optionall y be configured as latches. in that case, the remainin g four flip-flops in that slice must remain unused. between 25?50% of all slices can also use their luts as distri buted 64-bit ram or as 32-bit shift registers (srl32) or as two srl16s. modern synthesis tools take advantage of these highly efficient logic, arithmetic, and memory features. expert designers can also instantiate them.
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 5 clock management each virtex-6 fpga has up to nine clock management tiles (cmts), each consisting of two mixed-mode clock managers (mmcms), which are pll based. phase-locked loop the mmcm can serve as a frequency synthesizer for a wider range of frequencies and as a jitter filter for incoming clocks. the heart of the mmcm is a voltage-controlled oscillator (v co) with a frequency from 600 m hz up to 1600 mhz, spanning more than one octave. there are three sets of programmable frequency dividers (d, m, and o). the pre-divider d (programmable by configuration) reduces th e input frequency and feeds one input of the traditional pll phase/frequency comparator. the feedback divider (programmable by configuration) acts as a multiplier because it divides the vco output frequency before feeding the other input of the phase comparator. d and m must be chosen appropriately to keep the vco within its specified frequency range. the vco has eight equally-spaced output phases (0, 45, 90, 135, 180, 225, 270, and 315). each can be selected to drive one of the seven output dividers, o0 to o6 (each programmable by configuration to divide by any integer from 1 to 128). mmcm programmable features the mmcm has three input-jitter filter options: low bandwidth, high bandwidth, or optimized mode. low-bandwidth mode has the best jitter attenuation but not the smallest phase offset. high-bandwidth mode has the best phase offset, but not the best jitter attenuation. optimized mode allows the tools to find the best setting. the mmcm can have a fractional counter in either the feedback path (acting as a multiplier) or in one output path. fractional counters allow non-integer incr ements of 1/8 and can thus increase freque ncy synthesis capabilities by a factor of 8. the mmcm can also provide fixed or dynamic phase shift in small increments that depend on the vco frequency. at 600 mhz the phase-shift timing increment is 30 ps; at 1600 mhz, it is 11.5 ps. clock distribution each virtex-6 fpga provides five different types of cloc k lines (bufg, bufr, bufio, bufh, and the high-performance clock) to address the different clocking requirements of high fanout, short propagation delay, and extremely low skew. global clock lines in each virtex-6 fpga, 32 global-clock lines have the hig hest fanout and can reach every flip-flop clock, clock enable, set/reset, as well as many logic inputs. there are 12 global clock lines within any region. global clock lines can be driven by global clock buffers, which can also perform glitchless clock multiplexing and the clock enable function. global clocks are often driven from the cmt, which can completely eliminate the basic clock distribution delay. regional clocks regional clocks can drive all clock destinations in their region as well as the region above and below. a region is defined as any area that is 40 i/o and 40 clb high and half the chip wide. virtex-6 fpgas have between 6 and 18 regions. there are 6 regional clock tracks in every region. each regional clock buff er can be driven from either of four clock-capable input pins, and its frequency can optionally be divided by any integer from 1 to 8. i/o clocks i/o clocks are especially fast and serve only i/o logic and se rializer/deserializer (serdes) circuits, as described in the i/o logic section. virtex-6 devices have a high-performance direct connection from the mmcm to the i/o directly for low-jitter, high-performance interfaces.
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 6 block ram every virtex-6 fpga has between 156 and 1064 dual-port block rams, each storing 36 kbits. each block ram has two completely independent ports that share nothing but the stored data. synchronous operation each memory access, read and write, is controlled by the clock. all inputs, data, address, clock enables, and write enables are registered. nothing happens without a clock . the input address is always clocked, retaining data until the next operation. an optional output data pipeline register allows higher clock rates at the cost of an extra cycle of latency. during a write operation, the data output can reflect either the previously stored data, the newly written data, or remain unchanged. programmable data width ? each port can be configured as 32k 1, 16k 2, 8k 4, 4k 9 (or 8), 2k 18 (or 16), 1k 36 (or 32), or 512 x 72 (or 64). the two ports can have different aspect ratios, without any constraints. ? each block ram can be divided into two completely independ ent 18 kb block rams that can each be configured to any aspect ratio from 16k x 1 to 512 x 36. everything described previously for the full 36 kb block ram also applies to each of the smaller 18 kb block rams. ? in 18 kb block rams, only simple dual-port mode can provide data width of >36 bits. in this mode, one port is dedicated to read and the other port is dedicated to write operation. in sdp mode one side (read or write) can be variable while the other is fixed to 32/36 or 64/72. there is no read output during write. the dual-port 36 kb ram both sides can be of variable width. ? two adjacent 36 kb block rams can be configured as one cascaded 64k 1 dual-port ram without any additional logic. error detection and correction each 64 bit-wide block ram can generate, store, and utilize eight additional hamming-code bits, and perform single-bit error correction and double-bit error detection (ecc) during the read process. the ecc logic can also be used when writing to, or reading from external 64/72-wide memories. this works in simple dual-port mode and does not support read-during-write. fifo controller the built-in fifo controller for single-clo ck (synchronous) or dual-clock (asynchronous or multirate) operation increments the internal addresses and provides four handshaking flags: full, empty, almost full, and almost empty. the almost full and almost empty flags are freely programmable. similar to the block ram, the fifo width and depth are programmable, but the write and read ports always have identical width. first-word fall-through mode presents the first-written word on the data output even before the first read operation. after the first word has been read, there is no difference between this mode and the standard mode. digital signal processing?dsp48e1 slice dsp applications use many binary multip liers and accumulators, best implemented in dedicated dsp slices. all virtex-6 fpgas have many dedicated, full-custom, low-power dsp slic es combining high speed with small size, while retaining system design flexibility. each dsp48e1 slice fundamentally consists of a dedic ated 25 18 bit two's complement multiplier and a 48-bit accumulator, both capable of operating at 600 mhz. the multiplier can be dynamically bypassed, and two 48-bit inputs can feed a single-instruction-multiple-data (simd) arithmetic unit (dual 24-bit add/subtract/accumulate or quad 12-bit add/subtract/accumulate), or a logic unit that can generate any one of 10 different logic functions of the two operands. the dsp48e1 includes an additional pr e-adder, typically used in symmetrical filters. this new pre-adder improves performance in densely packed designs and reduces the logic slice count by up to 50%. the dsp48e1 slice provides extensive pi pelining and extension cap abilities that enhan ce speed and efficiency of many applications, even beyond digital signal processing, such as wide dynamic bus shifters, memory address generators, wide bus multiplexers, and memory-mapped i/o register files. the accumulator can also be used as a synchronous up/down counter. the multiplier can perform logic functions (and, or) and barrel shifting.
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 7 input/output the number of i/o pins varies from 240 to 1200 depending on de vice and package size. each i/o pin is configurable and can comply with a large number of standards, using up to 2.5v. the virtex-6 fpga selectio resources user guide describes the i/o compatibilities of the various i/o options. with the exception of su pply pins and a few dedic ated configuration pins, all other package pins have the same i/o capabilit ies, constrained only by certain banking rules. all i/o pins are organized in banks, with 40 pins per bank. each bank has one common v cco output supply-voltage pin, which also powers certain input buffers. some single-ended input buffers require an externally applied reference voltage (v ref ). there are two v ref pins per bank (except configuration bank 0). a single bank can have only one v ref voltage value. i/o electrical characteristics single-ended outputs use a conventional cmos push/pull output structure driving high towards v cco or low towards ground, and can be put into high-z state. the system designer can specify the slew rate and the output strength. the input is always active but is usually ignored while the output is active. each pin can optionally have a weak pull-up or a weak pull- down resistor. any signal pin pair can be configured as differential input pair or output pair. differential input pin pairs can optionally be terminated with a 100 internal resistor. all virtex-6 devices support differential standards beyond lvds: ht, rsds, blvds, differential sstl, and differential hstl. digitally controlled impedance digitally controlled impedance (dci) can control the output drive impedance (series termination) or can provide parallel termination of input signals to v cco , or split (thevenin) termination to v cco /2. dci uses two pins per bank as reference pins, but one such pair can also control multiple banks. vrn must be resistively pulled to v cco , while vrp must be resistively connected to ground. the resistor must be either 1 or 2 the characteristic trace impe dance, typically close to 50 . i/o logic input and output delay this section describes the available logic resources connected to the i/o interfaces. all inputs and outputs can be configured as either combinatorial or regist ered. double data ra te (ddr) is supported by all inputs and outputs. any input or output can be individually delayed by up to 32 increments of ~78 ps each . this is implemented as iodelay. the number of delay steps can be set by configuration and can also be incremented or decremented while in use. for using either iodelay, the system designer must instantiate the iodelay control block and clock it with a frequency close to 200 mhz. each 32-tap total iodelay is controlled by that frequency, thus unaffected by temperature, supply voltage, and processing variations. iserdes and oserdes many applications combine high-speed bit-serial i/o with slower parallel operation inside the device. this requires a serializer and deserializer (serdes) inside the i/o structure. ea ch input has access to its own deserializer (serial-to-paralle l converter) with programmable parallel width of 2, 3, 4, 5, 6, 7, 8, or 10 bits. each output has access to its own serializer (parallel-to-serial converter) wit h programmable parallel width of up to 8 bits wide for single data rate (sdr), or up to 10 bits wide for double data rate (ddr). system monitor every virtex-6 fpga contains a system monitor circuit providing thermal and power supply status information. sensor outputs are digitized by a 10-bit 200ksps analog-to-digital converter (adc). this fu lly tested and specified adc can also be used to digitize up to 17 external an alog input channels. the sy stem monitor adc utilizes an on-chip reference circuit thereby eliminating the need for any external active components. on-chip temperature and power supplies are monitored with a measurement accuracy of 4c and 1% respectively. by default the system monitor continuously digitizes the output of all on-chip sensors. the most recent measurement results together with maximum and minimum readings are stored in dedicated registers for access at any time through the drp or jtag interfaces. user defined alarm thresholds can automatica lly indicate over temperature events and unacceptable power supply variation. a specified limit (for example: 125c) can be used to initiate an automatic power down.
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 8 the system monitor does not require explicit instantiation in a design. once the appropriate power supply connections are made, measurement data can be accessed at any time, even pre-configuration or during power down, through the jtag test access port (tap). low-power gigabit transceivers ultra-fast serial data transmission between ics, over the ba ckplane, or over longer distances is becoming increasingly popular and important. it requires specialized dedicated on-chi p circuitry and differential i/o capable of coping with the signal integrity issues at these high data rates. all but one virtex-6 device has between 8 to 72 gigabit transceiver circuits. each gtx transceiver is a combined transmitter and receiver capable of operating at a data rate between 480 mb/s and 6.6 gb/s. lower data rates can be achieved using fpga logic-based oversampling. each gth transceiver is a co mbined transmitter and receiver capable of operating at a rate between 2.488 gb/s and 11.18 gb/s. the gtx transmitter and receiver are independent circuits that use separate plls to multiply the reference frequency input by certain programmable numbers between 4 and 25, to become the bit-serial data clock. the gth transceiver is a purpose-built design for 10 gb/s rates and shares a single high-performance pll between four transmitter and receiver circuits. each gtx and gt h transceiver has a large number of user-definable features and parameters. all of these can be defined during device configuration, and many can also be modified during operation. transmitter the gtx transmitter is fundamentally a parallel-to-serial converter with a conversion ratio of 8, 10, 16, 20, 32, or 40. the gth transmitter offers bit widths of 16, 20, 32, 40, 64, or 80 to allow additional timing margin for high-performance designs. these transmitter outputs drive the pc board with a single-ch annel differential current-mode logic (cml) output signal. txoutclk is the appropriately divided serial data clock and can be used directly to register the parallel data coming from the internal logic. the incoming parallel data is fed through a small fifo and can optionally be modified with the 8b/10b, 64b/66b, or the 64b/67b (gtx only) algorithm to guarantee a su fficient number of transitions. the bit-serial output signal drives two package pins with complementary cml signals. this output signal pair has programmable signal swing as well as programmable pre-emphasis to compensate for pc board losses and other interconnect characteristics. receiver the receiver is fundamentally a serial-to-parallel converter, changing the incoming bit serial differential signal into a paral lel stream of words, each 8, 10, 16, 20, 32, or 40 bits wide. the gth transceiver offers 16, 20, 32, 40, 64, and 80 bit widths to allow greater timing margin. the receiver takes the incoming differential data stream, feeds it through a programmable equalizer (to compensate for pc board and other interconnect characteristics), and uses the f ref input to initiate clock recognition. there is no need for a separate clock line. the data pattern uses non-return-to-zero (nrz) encoding and optionally guarantees sufficient data transitions by using the selected encoding scheme. parallel data is then transferred into the fpga logic using the rxusrclk clock. the serial-to-parallel conversion ratio for gtx transceivers can be 8, 10, 16, 20, 32, or 40. the serial-to-parallel conversion ratio for gth transceivers can be 16, 20, 32, 40, 64, or 80 for gth. out-of-band signaling the gtx transceivers provide out-of-band (oob) signaling, ofte n used to send low-speed signals from the transmitter to the receiver, while high-speed serial data transmission is not active, typically when the link is in a power-down state or has not been initialized . this benefits pci expres s and sata/sas applications. integrated interface blocks for pci express designs the pci express standard is a packet-based, point-to-point serial interface standard. the differential signal transmission uses an embedded clock, which eliminates the clock-to-data skew problems of traditional wide parallel buses. the pci express base specification revision 2.0 is backwards co mpatible with revision 1.1 and defines a configurable raw data rate of 2.5 gb/s, or 5.0 gb/s per lane in each direction. to scale bandwidth, the specification allows multiple lanes to be joined to form a larger link between pci express devices. all virtex-6 devices (except the xc6vlx760) include at least on e integrated interface block fo r pci express technology that can be configured as an endpoint or root port, compliant to th e pci express base specification revision 2.0. the root port can be used to build the basis for a compatible root comp lex, to allow custom fpga-fpga communication via the pci express protocol, and to attach assp endpoint devices such as fi bre channel hbas to the fpga.
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 9 this block is highly configurable to system design requirements and can operate 1, 2, 4, or 8 lanes at the 2.5 gb/s data rate and the 5.0 gb/s data rate. for high-performance applications, advanced buffering techniques of the block offer a flexible maximum payload size of up to 1024 bytes. the integrated block interfaces to the gtx transceivers for serial connectivity, and to block rams for data buffering. combined, these elem ents implement the physical layer, data link layer, and transaction layer of the pci express protocol. xilinx provides a light-weight, configurable, easy-to-use log icore? wrapper that ties the various building blocks (the integrated block for pci express, the gtx transceivers, block ram, and clocking resources) into an endpoint or root port solution. the system designer has control over many configurable parameters: lane width, maximum payload size, fpga logic interface speeds, reference clock frequency, a nd base address register decoding and filtering. more information and documentation on soluti ons for pci express designs can be found at: http://www.xilinx.com /technology/protoco ls/pciexpress.htm 10/100/1000 mb/s ethernet cont roller (2,500 mb/s supported) an integrated tri-mode ethernet mac (temac) block is easily connected to the fpga logic, the gtx transceivers, and the selectio resources. this temac block sa ves logic resources and design effort. all of the virtex-6 devices (except the xc6vlx760) have four temac blocks, implementing the link layer of the osi protocol stack. the core generator? software gui helps to configure flexible interfaces to gtx transceiver or selectio technology, to the fpga logic, and to a microprocessor (when requ ired). the temac is designed to the ieee std 802.3-2005 specific ation. 2,500 mb/ s support is also available. virtex-6 fpga ordering information ta bl e 4 shows the speed and temperature grades available in the different virtex-6 devices. some devices might not be available in every speed and temperature grade. the virtex-6 fpga ordering information shown in figure 1 applies to all packages including pb-free. ta bl e 4 : virtex-6 fpgas speed grade and temperature ranges device family speed grade and temperature range commercial (c) 0c to +85c extended (e) 0c to +100c industrial (i) -40c to +100c virtex-6 lxt -3, -2, -1, -1l -2 -2, -1, -1l virtex-6 sxt -3, -2, -1, -1l -2 -2, -1, -1l virtex-6 hxt -3, -2, -1 -2 -2, -1 x-ref target - figure 1 figure 1: virtex-6 fpga ordering information example: xc6vlx240t-1ffg1156c device type temper a t u re r a nge: n u m b er of pin s ( 3 ) p a ck a ge type s peed gr a de (-1, -l1 (1) , -2, - 3 (2) ) p b -free d s 150_01_10 3 111 note: 1) -l1 i s the ordering code for the lower power -1l s peed gr a de. -l1 i s not a v a il ab le in the virtex-6 hxt device s . s ee the virtex-6 fpga d a t a s heet for more inform a tion. 2) - 3 s peed gr a de s a re not a v a il ab le in a ll device s . 3 ) s ome p a ck a ge n a me s do not ex a ctly m a tch the n u m b er of pin s pre s ent on th a t p a ck a ge. ple as e s ee ug 3 65: virtex-6 fpga p a ck a ging a nd pino u t s pecific a tion s for p a ck a ge det a il s . i = ind us tri a l (t j = ?40c to +100c) e = extended (t j = 0c to +100c) c = commerci a l (t j = 0c to + 8 5c)
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 10 revision history the following table shows the revision history for this document: notice of disclaimer the information disclosed to you hereunder (the "materials") is provided solely for the selection and use of xilinx products. t o the maximum extent permitted by applicable law: (1) materials are made available "as is" and with all faults, xilinx hereby disclai ms all warranties and conditions, express, implied, or statutory, including but not limited to warranties of merchantability, non-infringement, or fitness for any particular purpose; and (2) xilinx shall not be liable (whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related to, arising under, or in connection with, the materials (including your use of the materials), including for any direct , indirect, special, incidental, or consequential loss or damage (including lo ss of data, profits, goodwill, or any type of loss or damage suffered as a result of any action brought by a third party) even if such dama ge or loss was reasonably foreseeable or xilinx had been advise d of the possibility of the same. xilinx assumes no obligation to correct any errors contained in the materials, or to advise you of any corrections or update. you may not reproduce, modify, distribute, or publicly display the materi als without prior written consent. certain products are subject to the terms and conditions of the limited warranties which can be viewed at http://www.xilinx.com/warranty.htm ; ip cores may be subject to warranty and support terms co ntained in a license issued to you by xi linx. xilinx products are not designed o r intended to be fail-safe or for use in any applicat ion requiring fail-safe performance; you assume sole risk and liability for use of xi linx products in critical applications: http://www.xilinx.com/warranty.htm#critapps . date version description of revisions 02/02/09 1.0 initial xilinx release. 05/05/09 1.1 added the ff1156 pa ckage for both the xc6vsx315t and xc6vsx475t devices in table2, page3 . updated the pci express design discussion on page 9 to remove the logicore wrapper (<100 lut) description and clarify 8 lanes at the 5.0 gb/s data rate. clerical edits to global clock lines and 10/100/1000 mb/s ethernet controller (2,500 mb/s supported) sections. overall clarifications made in text. 06/24/09 1.2 added ordering information and fpga documentation sections. 09/16/09 2.0 added virtex-6 hxt family info rmation. updated number to 26 mb in configuration section. 11/06/09 2.1 clarified distributed ram features on page 1 . updated clb slice number for the xc6vhx565t in ta b l e 1 . updated compliance to the pci express ba se specification revision 2.0. updated integrated interface blocks for pci express designs section with link to documentation. 01/28/10 2.2 in ta b l e 1 , there are two ethernet macs in the xc6vhx255t. under clock management, page 5 , revised the vco frequency minimum to 600 mhz which also revised the phase-shift timing increment. updated gtx transceivers operating data rate rang e to 6.6 gb/s. changed gtx pll input reference clock frequency divider. 03/24/11 2.3 changed document classification to preliminary product specification from advance product specification. updated figure 1 . 01/19/12 2.4 changed document classification to product specification from preliminary product specification. updated configuration , clbs, slices, and luts , low-power gigabit transceivers , and virtex-6 fpga ordering information (including figure 1 ).
virtex-6 family overview ds150 (v2.4) january 19, 2012 www.xilinx.com product specification 11 virtex-6 fpga documentation complete and up-to-date documentation of the virtex-6 family of fpgas is available on the xilinx website. in addition to the most recent virtex-6 family overview , the following files are also available for download: virtex-6 fpga data sheet: dc and switching characteristics ( ds152 ) this data sheet contains the dc and switching characteristic specifications for the virtex-6 family. virtex-6 fpga packaging and pinout specifications ( ug365 ) these specifications includes the tables for device/package combinations and maximum i/os, pin definitions, pinout tables, pinout diagrams, mechanical drawings, and thermal specifications. virtex-6 fpga configuration guide ( ug360 ) this all-encompassing configuration guide includes chapters on configuration interfaces (serial and parallel), multi-bitstream management, bitstream encryption, boundary-scan and jtag configuration, and reconfiguration techniques. virtex-6 fpga selectio resources user guide ( ug361 ) this guide describes the selectio? resources available in all the virtex-6 devices. virtex-6 fpga clocking resources user guide ( ug362 ) this guide describes the clocking resources available in all the virtex-6 devices, including the mmcm and clock buffers. virtex-6 fpga memory resources user guide ( ug363 ) this guide describes the virtex-6 device block ram and fifo capabilities. virtex-6 fpga clb user guide ( ug364 ) this guide describes the capa bilities of the configurable logic blocks (clb) available in all virtex-6 devices. virtex-6 fpga gtx transceivers user guide ( ug366 ) this guide describes the gtx transceivers available in all the virtex-6 fpgas except the xc6vlx760. virtex-6 fpga gth transceivers user guide ( ug371 ) this guide describes the gth transceivers available in all virtex-6 hxt fpgas except the xc6vhx250t and the xc6vhx380t in the ff1154 package. virtex-6 fpga dsp48e1 slice user guide ( u g369 ) this guide describes the architecture of the dsp48e1 slice in virtex-6 fpgas and provides configuration examples. virtex-6 fpga tri-mode ethernet mac user guide ( ug368 ) this guide describes the dedicated tri-mode ethernet media access controller (temac) available in all the virtex-6 fpgas except the xc6vlx760. virtex-6 fpga system monitor user guide ( ug370 ) this guide describes the system monitor functionality. virtex-6 fpga pcb design guide ( ug373 ) this guide provides information on pcb design for virtex-6 devices, with a focus on strategies for making design decisions at the pcb and interface level.


▲Up To Search▲   

 
Price & Availability of XC6VLX195T

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X